public execution - French English Dictionary